//var PurOrgList = function() {
//
//	var left_margin_step = 15;
//	var currentPurOrgObj = null;
//	
////	$("#pur_org").bind(
////			'click',
////			function() {
////				var myts = new Date();
////				currentPurOrgObj=$(this);
////				
////				jQuery.ajax( {
////					type : "GET",
////					async : false,
////					url : ebvp_context + "/other/qryPurOrg?myts=" + myts,
////					dataType : "text",
////					success : function(result) {
////						if(result != "[]"){
////							var orgArr = null;
////							if(result != "" && result != null){
////								orgArr =eval(result);
////								
////								$("#purOrgPicker").find(".tree_list12").empty();
////								for ( var loop = 0; loop < orgArr.length; loop++) {
////									var obj = orgArr[loop];
////									var a = $("<a></a>").attr("href", "#").addClass(
////											"category_trigger12").attr("margin", 0);								
////									var inputObj = $("<input/>").val(obj.pk_org).attr(
////											"type", "radio").attr("name", "pk_purOrg_intree");	
////									var label = $("<label></label>").text(obj.name);
////									var inputObj1 = $("<input/>").val(obj.pk_org).attr(
////											"type", "hidden");	
////									var div = $("<div></div>")
////											.addClass("tree_category12").append(a)
////											.append(inputObj).append(label).append(inputObj1);												
////									$("#purOrgPicker").find(".tree_list12")
////											.append(div);
////								}
////						  }
////					   }
////					}				
////				})
////			});
//
////	$("#pur_org").UIDropDialog( {
////		'triggerClass' : "idTreePicker",
////		'content' : $("#purOrgPicker")
////	});
//	
//	//"close"样式(-)是已经展开时的样式
//	// 控制方法：
//	// 如果当前节点尚未展开(+)，此次点击触发下列行为：(1)将当前节点样式设置为已展开；(2)从后台查数据，渲染子节点;(3)将同辈的其他已展开节点及其子节点收缩，且将收缩节点的样式设置为收缩样式
//	// 如果当前节点已经展开(-)，此次点击触发下列行为：(1)将当前节点的子节点收缩；(2)当前节点的样式设置为展开(-)
//	$(".category_trigger12").live(
//			'click',
//			function() {
//				var category_triggerObj=$(this);
//				if(category_triggerObj.hasClass("close")){
//					category_triggerObj.parent(".tree_category12").next(".children").slideUp(function(){
//						category_triggerObj.removeClass("close");
//					});
//					return false;
//				}
//				
//				$(this).addClass("close");
//				var pk_purorg_val = category_triggerObj.next("input").val();
//				
//				var myts = new Date();
//				jQuery.ajax( {
//					type : "GET",
//					async : false,
//					url : ebvp_context
//						  + "/other/qryPurOrgByPk?pk_purorg="
//						  + pk_purorg_val 
//						  + "&myts=" + myts,
//					dataType : "text",
//					success : function(result) {
//						
//						
//						var orgArr = eval(result);
//						
//						var current_margin_left_size = parseInt(category_triggerObj.attr("margin")) + left_margin_step;	
//						
//						var childrenDiv = $("<div></div>").addClass("children");
//						for ( var loop = 0; loop < orgArr.length; loop++) {
//							var obj = orgArr[loop];
//
//							var a = $("<a></a>").attr("href", "#").addClass(
//									"category_trigger12").attr("style","margin-left:"+current_margin_left_size+"px").attr("margin", current_margin_left_size);
//							var inputObj = $("<input/>").val(obj.pk_org).attr(
//									"type", "radio").attr("name", "pk_purOrg_intree");
//							
//							var label = $("<label></label>").text(obj.name);
//							var inputObj1 = $("<input/>").val(obj.pk_org).attr(
//									"type", "hidden");	
//
//							var div = $("<div></div>")
//									.addClass("tree_category12").append(a)
//									.append(inputObj).append(label).append(inputObj1);
//											
//							childrenDiv.append(div);
//						}
//						childrenDiv.insertAfter(category_triggerObj.parent());
//					}
//				});
//				
//				//自身展开后，将其兄弟节点及其子节点收缩回
//				category_triggerObj.parent(".tree_category12").next(".children").slideDown();
//				
//				if(category_triggerObj.parent(".tree_category12").length>0&&category_triggerObj.parent(".tree_category12").siblings(".tree_category12").length>0){
//				 category_triggerObj.parent(".tree_category12").siblings(".tree_category12").next(".children").slideUp(function(){
//					 $(this).prev(".tree_category12").find(".category_trigger12").removeClass("close");
//				 });
//				}
//				return false;
//
//			});
//	
//	
//	$(".tree_btns12 .idBtnPicked").live('click', function() {
//		var items = $(this).parents(".ui-drop_dialog").find("[name='pk_purOrg_intree']");
//		if(items != null){
//			var str="";
//			var pks="";
//			for(var loop=0; loop<items.length; loop++){
//				if(items[loop].checked == true){					
//					str += $(items[loop]).next("label").html() ;
//					pks += $(items[loop]).next("label").next("input").val() ;
//					break;
//				}
//			}
//			var length1=str.length;
//			var length2=pks.length;
//			currentPurOrgObj.val(str);
//			
//			currentPurOrgObj.next().val(pks);
//		}
//		
//		$(this).parents(".ui-drop_dialog").slideUp();
//		return 0;
//		
//	});
//	
//	$(".tree_btns12 .idBtnCancel").live('click', function(){
//		$(this).parents(".ui-drop_dialog").slideUp();
//	})
//
//	this.init = function() {
//		$("body").delegate(
//				"[name='pur_org']",
//		        "click",
//				function() {
//					var myts = new Date();
//					currentPurOrgObj=$(this);
//					
//					jQuery.ajax( {
//						type : "GET",
//						async : false,
//						url : ebvp_context + "/other/qryPurOrg?myts=" + myts,
//						dataType : "text",
//						success : function(result) {
//							if(result != "[]"){
//								var orgArr = null;
//								if(result != "" && result != null){
//									orgArr =eval(result);
//									
//									$("#purOrgPicker").find(".tree_list12").empty();
//									for ( var loop = 0; loop < orgArr.length; loop++) {
//										var obj = orgArr[loop];
//										var a = $("<a></a>").attr("href", "#").addClass(
//												"category_trigger12").attr("margin", 0);								
//										var inputObj = $("<input/>").val(obj.pk_org).attr(
//												"type", "radio").attr("name", "pk_purOrg_intree");	
//										var label = $("<label></label>").text(obj.name);
//										var inputObj1 = $("<input/>").val(obj.pk_org).attr(
//												"type", "hidden");	
//										var div = $("<div></div>")
//												.addClass("tree_category12").append(a)
//												.append(inputObj).append(label).append(inputObj1);												
//										$("#purOrgPicker").find(".tree_list12")
//												.append(div);
//									}
//							  }
//						   }
//						}				
//					})
//				});
//
//	}
//}
//
//$(function() {
//	var purOrg = new PurOrgList();
//	purOrg.init();
//});



var PurOrgList = function() {

	var left_margin_step = 15;
	var offsetTop=0;
	if($("#offsetTop").val()!=0){
		offsetTop=$("#offsetTop").val();
	}
	$(".ui-drop_dialog_content").attr("style","height:400px");
	$("#qryPurOrg").bind(
			'click',
			function() {
				
				if($("#qryPurOrg").val()!=null&&$("#qryPurOrg").val()!=""&&$("#qryPurOrg").val()!=" *"){
					if($("#purOrgHeadPicker").find("[name='pk_purOrg_sel']").length==0){
						var orgStr=$("#qryPurOrg").val();
						var pk_purorg=$("#pk_purOrg").val();
						var strTemp=orgStr.split(",");
						var pkTemp=pk_purorg.split(",");
						for(var i=0;i<pkTemp.length;i++){				    
	                       var checkBOX = $("<input/>")
									.attr("type", "checkbox")
								    .attr("id",pkTemp[i]+strTemp[i])
									.attr("name", "pk_purOrg_sel")
									.val(pkTemp[i]+strTemp[i])
									.attr("style","margin-left:0px;margin-top:0px").attr("checked","checked");		
	                       var labelProd = $("<label />").html(strTemp[i])
						   var div = $("<div></div>").attr("id", pkTemp[i]).attr("name", pkTemp[i]).attr("style", "float:left;display:inline").append(checkBOX).append(labelProd);						   						   
						   $("#sel_org").append(div);
						   			                
	                       $(checkBOX).click(function(){	                     
	                       	   var checkValue = $(this).val();
							   var checkOrgPk = checkValue.substr(0,20);
							   var checkOrgName = checkValue.substr(21);
	                       	   $(this).parent().remove();
	                       	   var divHeight = $("#sel_org")[0].offsetHeight;
							   var allChild = $("#sel_org").children();
							   var lastChildHeight = allChild[allChild.length - 1].offsetTop;
								//设置已选产品去高度
								var objDialogs = $(".ui-drop_dialog_content");
								var idxObj;
								for(idxObj=0;idxObj<objDialogs.length;idxObj++){
									var objDialog = $(objDialogs[idxObj]);
									if(objDialog.is(":visible")){
										objDialog.attr("style","height:"+ lastChildHeight +"px");
										break;
									}
								}
								$($(".border.lft")[idxObj]).attr("style","height:"+ lastChildHeight +"px");
								$($(".border.rit")[idxObj]).attr("style","height:"+ lastChildHeight +"px");
								$(".ui-drop_dialog_content").attr("style","height:"+ lastChildHeight +"px");
								$(".border.lft").attr("style","height:"+ lastChildHeight +"px");
								$(".border.rit").attr("style","height:"+ lastChildHeight +"px");
								$("#sel_org").attr("style","height:"+ lastChildHeight +"px");
	                       })                      
						}					   	
					   var lastChildHeight = $("#offsetTop").val();											
					   $(".ui-drop_dialog_content").attr("style","height:"+ lastChildHeight +"px");
		               $(".border.lft").attr("style","height:"+ lastChildHeight +"px");
		               $(".border.rit").attr("style","height:"+ lastChildHeight +"px");
		               $("#sel_org").attr("style","height:"+ lastChildHeight +"px");
					}
				}
				               					
				var myts = new Date();
				//var formStr = $('#org_filter_form').serialize();
				var formStr = $(this).parents("form").find("#org_filter").serialize();
				jQuery.ajax( {
					type : "POST",
					async : false,
					url : ebvp_context + "/other/filterPurOrg?myts=" + myts,
					dataType : "text",
					data : "&" + formStr,
					success : function(result) {
						if(result != "[]"){
							var orgArr = null;
							if(result != "" && result != null){
								orgArr =eval(result);
								
								$("#purOrgHeadPicker").find(".tree_list12").empty();
								for ( var loop = 0; loop < orgArr.length; loop++) {
									var obj = orgArr[loop];									
									var inputObj = $("<input/>")
												.attr("type", "checkbox")
												.attr("id", "pk_purOrg_intree")
												.attr("name", "pk_purOrg_intree")
												.val(obj.pk_org+"_"+obj.name)
												.addClass(obj.pk_org);	
									$(inputObj).click(function(){										
										var checkValue = $(this).val();
										var checkOrgPk = checkValue.substr(0,20);
										var checkOrgName = checkValue.substr(21);										
										if(this.checked){
										   var tempLength=0;									  
										   var checkBox = $("<input/>")
														.attr("type", "checkbox")
														.attr("name", "pk_purOrg_sel")
														.val(checkValue)
														.attr("style","margin-left:0px;margin-top:0px").attr("checked","checked");
										   $(checkBox).click(function(){
												var checkValue = $(this).val();
												var checkOrgPk = checkValue.substr(0,20);
												var checkOrgName = checkValue.substr(21);
												var objs = $("."+checkOrgPk);
												if(objs.length > 0){
													objs[0].checked = false;
												}
												$(this).parent().remove();										
												var divHeight = $("#sel_org")[0].offsetHeight;
												var allChild = $("#sel_org").children();
												var lastChildHeight = allChild[allChild.length - 1].offsetTop;
												offsetTop=lastChildHeight;		
												//设置已选产品去高度
												var objDialogs = $(".ui-drop_dialog_content");
												var idxObj;
												for(idxObj=0;idxObj<objDialogs.length;idxObj++){
													var objDialog = $(objDialogs[idxObj]);
													if(objDialog.is(":visible")){
														objDialog.attr("style","height:"+ lastChildHeight +"px");
														break;
													}
												}
												$($(".border.lft")[idxObj]).attr("style","height:"+ lastChildHeight +"px");
												$($(".border.rit")[idxObj]).attr("style","height:"+ lastChildHeight +"px");
												$(".ui-drop_dialog_content").attr("style","height:"+ lastChildHeight +"px");
												$(".border.lft").attr("style","height:"+ lastChildHeight +"px");
												$(".border.rit").attr("style","height:"+ lastChildHeight +"px");
												$("#sel_org").attr("style","height:"+ lastChildHeight +"px");																																												
										   });
										   var labelProd = $("<label />").html(checkOrgName)
										   var div = $("<div></div>").attr("id", checkOrgPk).attr("name", checkOrgPk).attr("style", "float:left;display:inline").append(checkBox).append(labelProd);
										   $("#sel_org").append(div);
										   
										}else{					  
										   $("#"+checkOrgPk).remove();
										}
										var allChild = $("#sel_org").children();
										var lastChildHeight = allChild[allChild.length - 1].offsetTop;
										offsetTop=lastChildHeight;											
										$(".ui-drop_dialog_content").attr("style","height:"+ lastChildHeight +"px");
						                $(".border.lft").attr("style","height:"+ lastChildHeight +"px");
						                $(".border.rit").attr("style","height:"+ lastChildHeight +"px");
						                $("#sel_org").attr("style","height:"+ lastChildHeight +"px");							
										
									})									
									//查询该是否已经被选择
									var objOrg = $("#"+obj.pk_org);
									if(objOrg.length > 0){
										inputObj.attr("checked", "checked");
									}
									var label = $("<label></label>").text(obj.name);
									var inputObj1 = $("<input/>").val(obj.pk_org).attr(
											"type", "hidden");	
									var inputObj2 = $("<input/>").val(obj.pk_group).attr(
											"type", "hidden");	
									var div = $("<div></div>")
											.addClass("tree_category12")
//											.append(a)
											.append(inputObj).append(label).append(inputObj1).append(inputObj2);				
																																							
									$("#purOrgHeadPicker").find(".tree_list12")
											.append(div);
								}									
						  }
					   }
					}		
				})
				var position = $(this).offset();
				position.top += 25;
				$("#purOrgHeadPicker").slideDown("normal");	
				$("#purOrgHeadPicker").offset(position);										
			});
	
	$("#filterPurOrg").bind(
			'click',
			function() {
				var myts = new Date();
				//var formStr = $('#org_filter_form').serialize();
				var formStr = $(this).parents("form").find("#org_filter").serialize();
				jQuery.ajax( {
					type : "POST",
					async : false,
					url : ebvp_context + "/other/filterPurOrg?myts=" + myts,
					dataType : "text",
					data : "&" + formStr,
					success : function(result) {
						if(result != "[]"){
							var orgArr = eval(result);
							$("#purOrgHeadPicker").find(".tree_list12").empty();
							for ( var loop = 0; loop < orgArr.length; loop++) {
								var obj = orgArr[loop];
								var a = $("<a></a>").attr("href", "#").addClass(
										"category_trigger12").attr("margin", 0);								
								var inputObj = $("<input/>")
												.attr("type", "checkbox")
												.attr("id", "pk_purOrg_intree")
												.attr("name", "pk_purOrg_intree")
												.val(obj.pk_org+"_"+obj.name)
												.addClass(obj.pk_org);																
								$(inputObj).click(function(){
									var checkValue = $(this).val();
									var checkOrgPk = checkValue.substr(0,20);
									var checkOrgName = checkValue.substr(21);
									if(this.checked){
										var tempLength=0;
										var checkBox = $("<input/>")
														.attr("type", "checkbox")
														.attr("name", "pk_purOrg_sel")
														.val(checkValue)
														.attr("style","margin-left:0px;margin-top:0px").attr("checked","checked");
										$(checkBox).click(function(){
											var checkValue = $(this).val();
											var checkOrgPk = checkValue.substr(0,20);
											var checkOrgName = checkValue.substr(21);
											var objs = $("."+checkOrgPk);
											if(objs.length > 0){
												objs[0].checked = false;
											}
											$(this).parent().remove();
											var divHeight = $("#sel_org")[0].offsetHeight;
											var allChild = $("#sel_org").children();
											var lastChildHeight = allChild[allChild.length - 1].offsetTop;											
											//设置已选产品去高度
											var objDialogs = $(".ui-drop_dialog_content");
											var idxObj;
											for(idxObj=0;idxObj<objDialogs.length;idxObj++){
												var objDialog = $(objDialogs[idxObj]);
												if(objDialog.is(":visible")){
													objDialog.attr("style","height:"+ lastChildHeight +"px");
													break;
												}
											}
											$($(".border.lft")[idxObj]).attr("style","height:"+ lastChildHeight +"px");
											$($(".border.rit")[idxObj]).attr("style","height:"+ lastChildHeight +"px");
											$(".ui-drop_dialog_content").attr("style","height:"+ lastChildHeight +"px");
											$(".border.lft").attr("style","height:"+ lastChildHeight +"px");
											$(".border.rit").attr("style","height:"+ lastChildHeight +"px");
											$("#sel_org").attr("style","height:"+ lastChildHeight +"px");
										});
										var labelProd = $("<label />").html(checkOrgName)
										var div = $("<div></div>").attr("id", checkOrgPk).attr("name", checkOrgPk).attr("style", "float:left;display:inline").append(checkBox).append(labelProd);										
										$("#sel_org").append(div);;
									}else{							
										$("#"+checkOrgPk).remove();
									}
									var allChild = $("#sel_org").children();
									var lastChildHeight = allChild[allChild.length - 1].offsetTop;											
									$(".ui-drop_dialog_content").attr("style","height:"+ lastChildHeight +"px");
					                $(".border.lft").attr("style","height:"+ lastChildHeight +"px");
					                $(".border.rit").attr("style","height:"+ lastChildHeight +"px");
					                $("#sel_org").attr("style","height:"+ lastChildHeight +"px");
								});		
								//查询该物料是否已经被选择
									var objOrg = $("#"+obj.pk_org);
									if(objOrg.length > 0){
										inputObj.attr("checked", "checked");
									}
									var label = $("<label></label>").text(obj.name);
									var inputObj1 = $("<input/>").val(obj.pk_org).attr(
											"type", "hidden");	
									var inputObj2 = $("<input/>").val(obj.pk_group).attr(
											"type", "hidden");	
									var div = $("<div></div>")
											.addClass("tree_category12")
//											.append(a)
											.append(inputObj).append(label).append(inputObj1).append(inputObj2);												
								$("#purOrgHeadPicker").find(".tree_list12")
										.append(div);
							}
						}else{
							$("#purOrgHeadPicker").find(".tree_list12").empty();
						}
					}				
				})
			});		
//	$("#filterPurOrg").bind(
//			'click',
//			function() {
//				var myts = new Date();
//				var formStr = $('#org_filter_form').serialize();
//				jQuery.ajax( {
//					type : "POST",
//					async : false,
//					url : ebvp_context + "/other/filterPurOrg?myts=" + myts,
//					dataType : "text",
//					data : "&" + formStr,
//					success : function(result) {
//						if(result != "[]"){
//							var orgArr = null;
//							if(result != "" && result != null){
//								orgArr =eval(result);
//								$("#purOrgHeadPicker").find(".tree_list12").empty();
//								for ( var loop = 0; loop < orgArr.length; loop++) {
//									var obj = orgArr[loop];
//									var a = $("<a></a>").attr("href", "#").addClass(
//											"category_trigger12").attr("margin", 0);								
//									var inputObj = $("<input/>").val(obj.pk_org).attr(
//											"type", "radio").attr("name", "pk_purOrg_intree");	
//									var label = $("<label></label>").text(obj.name);
//									var inputObj1 = $("<input/>").val(obj.pk_org).attr(
//											"type", "hidden");
//									var inputObj2 = $("<input/>").val(obj.pk_group).attr(
//											"type", "hidden");
//									var div = $("<div></div>")
//											.addClass("tree_category12").append(a)
//											.append(inputObj).append(label).append(inputObj1).append(inputObj2);												
//									$("#purOrgHeadPicker").find(".tree_list12")
//											.append(div);
//								}
//						  }
//					   }
//					}				
//				})
//			});

//	$("#qryPurOrg").UIDropDialog( {
//		'triggerClass' : "idTreePicker",
//		'content' : $("#purOrgHeadPicker")
//	});

	//"close"样式(-)是已经展开时的样式
	// 控制方法：
	// 如果当前节点尚未展开(+)，此次点击触发下列行为：(1)将当前节点样式设置为已展开；(2)从后台查数据，渲染子节点;(3)将同辈的其他已展开节点及其子节点收缩，且将收缩节点的样式设置为收缩样式
	// 如果当前节点已经展开(-)，此次点击触发下列行为：(1)将当前节点的子节点收缩；(2)当前节点的样式设置为展开(-)
//	$(".category_trigger12").live(
//			'click',
//			function() {
//				var category_triggerObj=$(this);
//				if(category_triggerObj.hasClass("close")){
//					category_triggerObj.parent(".tree_category12").next(".children").slideUp(function(){
//						category_triggerObj.removeClass("close");
//					});
//					return false;
//				}
//				
//				$(this).addClass("close");
//				//var pk_purorg_val = category_triggerObj.next("input").val();
//				var pk_purorg_val =category_triggerObj.next("input").next().next().val();
//				var myts = new Date();
//				//var formStr = $('#org_filter_form').serialize();
//				var formStr = $(this).parents("form").find("#org_filter").serialize();
//				jQuery.ajax( {
//					type :  "POST",
//					async : false,
//					url : ebvp_context
//						  + "/other/qryPurOrgByPk?pk_purorg="
//						  + pk_purorg_val 
//						  + "&myts=" + myts,
//					dataType : "text",
//					data : "&" + formStr,
//					success : function(result) {
//												
//						var orgArr = eval(result);						
//						var current_margin_left_size = parseInt(category_triggerObj.attr("margin")) + left_margin_step;							
//						var childrenDiv = $("<div></div>").addClass("children");
//						for ( var loop = 0; loop < orgArr.length; loop++) {
//							var obj = orgArr[loop];
//                            var orgPk = obj.pk_org;
//							var orgName = obj.name;
//							var a = $("<a></a>").attr("href", "#").addClass(
//									"category_trigger12").attr("style","margin-left:"+current_margin_left_size+"px").attr("margin", current_margin_left_size);
//							if(obj.orgtype7==true){
//								var inputObj = $("<input/>")
//											.attr("type", "checkbox")
//											.attr("id", "pk_purOrg_intree")
//											.attr("name", "pk_purOrg_intree")
//											.val(obj.pk_org+"_"+obj.name)
//											.addClass(obj.pk_org);
//							}else{
//								var inputObj = $("<input/>")
//											.attr("type", "checkbox")
//											.attr("id", "pk_purOrg_intree")
//											.attr("name", "pk_purOrg_intree")
//											.attr("disabled", "disabled")
//											.val(obj.pk_org+"_"+obj.name)
//											.addClass(obj.pk_org);
//							}
////							var inputObj = $("<input/>")
////											.attr("type", "checkbox")
////											.attr("id", "pk_purOrg_intree")
////											.attr("name", "pk_purOrg_intree")
////											.val(obj.pk_org+"_"+obj.name)
////											.addClass(obj.pk_org);
//							$(inputObj).click(function(){
//								var checkValue = $(this).val();
//								var checkOrgPk = checkValue.substr(0,20);
//								var checkOrgName = checkValue.substr(21);							
//								if(this.checked){
//									var tempLength=0;								
//									var checkBox = $("<input/>")
//													.attr("type", "checkbox")
//													.attr("name", "pk_purOrg_sel")
//													.val(checkValue)
//													.attr("style","margin-left:0px;margin-top:2px").attr("checked","checked");
//									$(checkBox).click(function(){
//										var checkValue = $(this).val();
//										var checkOrgPk = checkValue.substr(0,20);
//										var checkOrgName = checkValue.substr(21);
//										var objs = $("."+checkOrgPk);
//										if(objs.length > 0){
//											objs[0].checked = false;
//										}
//										$(this).parent().remove();
//										if($.browser.msie){
//											tempLength=19+7*len(checkOrgName);
//									    }else{
//											tempLength=16+7*len(checkOrgName);
//									    }											
//										intSelOrgInfoLen=intSelOrgInfoLen-tempLength;
//										headOrgLen=intSelOrgInfoLen+tempLength;
//										
//										//设置已选产品去高度
//										var objDialogs = $(".ui-drop_dialog_content");
//										var idxObj;
//										for(idxObj=0;idxObj<objDialogs.length;idxObj++){
//											var objDialog = $(objDialogs[idxObj]);
//											if(objDialog.is(":visible")){
//												objDialog.attr("style","height:"+ (336 +(parseInt(intSelOrgInfoLen / intChangeLineCount)+1)*26) +"px");
//												break;
//											}
//										}
//										$($(".border.lft")[idxObj]).attr("style","height:"+ (332 +(parseInt(intSelOrgInfoLen / intChangeLineCount)+1)*26)+"px");
//										$($(".border.rit")[idxObj]).attr("style","height:"+ (332 +(parseInt(intSelOrgInfoLen / intChangeLineCount)+1)*26)+"px");
//												
//										//intSelOrgInfoLen = intSelOrgInfoLen - len(checkOrgName);
//										//设置已选产品去高度	
//										if(parseInt((headOrgLen/intChangeLineCount))*intChangeLineCount==headOrgLen){
//											$(".ui-drop_dialog_content").attr("style","height:"+ (336 +(parseInt(intSelOrgInfoLen / intChangeLineCount)+1)*26)+"px");
//											$(".border.lft").attr("style","height:"+ (332 +(parseInt(intSelOrgInfoLen / intChangeLineCount)+1)*26)+"px");
//											$(".border.rit").attr("style","height:"+ (332 +(parseInt(intSelOrgInfoLen / intChangeLineCount)+1)*26)+"px");
//											$("#sel_org").attr("style","height:"+(parseInt(intSelOrgInfoLen / intChangeLineCount)+1)*26+"px");
//										}else{
//											if(parseInt((intSelOrgInfoLen/intChangeLineCount))*intChangeLineCount==intSelOrgInfoLen){
//												$(".ui-drop_dialog_content").attr("style","height:"+ (336 +(parseInt(intSelOrgInfoLen / intChangeLineCount))*26)+"px");
//												$(".border.lft").attr("style","height:"+ (332 +(parseInt(intSelOrgInfoLen / intChangeLineCount))*26)+"px");
//												$(".border.rit").attr("style","height:"+ (332 +(parseInt(intSelOrgInfoLen / intChangeLineCount))*26)+"px");
//												$("#sel_org").attr("style","height:"+(parseInt(intSelOrgInfoLen / intChangeLineCount))*26+"px");
//											}else{												
//												
//												$(".ui-drop_dialog_content").attr("style","height:"+ (336 +(parseInt(intSelOrgInfoLen / intChangeLineCount)+1)*26)+"px");
//												$(".border.lft").attr("style","height:"+ (332 +(parseInt(intSelOrgInfoLen / intChangeLineCount)+1)*26)+"px");
//												$(".border.rit").attr("style","height:"+ (332 +(parseInt(intSelOrgInfoLen / intChangeLineCount)+1)*26)+"px");
//												$("#sel_org").attr("style","height:"+(parseInt(intSelOrgInfoLen / intChangeLineCount)+1)*26+"px");
//											}
//											
//										}
//																																																	
//									});
//									var labelProd = $("<label />").html(checkOrgName)
//									var div = $("<div></div>").attr("id", checkOrgPk).attr("name", checkOrgPk).attr("style", "float:left").append(checkBox).append(labelProd);																		
//									//设置IE与其他浏览器
//									if($.browser.msie){
//										tempLength=19+7*len(checkOrgName);
//								    }else{
//										tempLength=16+7*len(checkOrgName);
//								    }
//									//设置IE7 与IE8
//									if(($.browser.msie&&$.browser.version==7)||($.browser.msie&&$.browser.version==8)){
//										intChangeLineCount=470;
//									}
//									intSelOrgInfoLen=intSelOrgInfoLen+tempLength;
//									headOrgLen=intSelOrgInfoLen-tempLength;
//									//设置IE9与IE10
//									if((intSelOrgInfoLen-intChangeLineCount*2)>320&&(intSelOrgInfoLen-intChangeLineCount*2)<intChangeLineCount){
//										if(($.browser.msie&&$.browser.version==9)||($.browser.msie&&$.browser.version==10)){
//											intSelOrgInfoLen=intChangeLineCount*3+tempLength;
//											headOrgLen=intChangeLineCount*3;
//										}
//									}								
//									$("#sel_org").append(div);;
//									
//								}else{
//									if($.browser.msie){
//										tempLength=19+7*len(checkOrgName);
//									}else{
//										tempLength=16+7*len(checkOrgName);
//									}
//									intSelOrgInfoLen = intSelOrgInfoLen - tempLength;
//									headOrgLen=intSelOrgInfoLen+tempLength;
//									$("#"+checkOrgPk).remove();
//								}
//								//设置已选产品去高度
//								//判断是否换行
//								if(parseInt((headOrgLen/intChangeLineCount))*intChangeLineCount==headOrgLen){
//									$(".ui-drop_dialog_content").attr("style","height:"+ (336 +(parseInt(intSelOrgInfoLen / intChangeLineCount)+1)*26)+"px");
//									$(".border.lft").attr("style","height:"+ (332 +(parseInt(intSelOrgInfoLen / intChangeLineCount)+1)*26)+"px");
//									$(".border.rit").attr("style","height:"+ (332 +(parseInt(intSelOrgInfoLen / intChangeLineCount)+1)*26)+"px");
//									$("#sel_org").attr("style","height:"+(parseInt(intSelOrgInfoLen / intChangeLineCount)+1)*26+"px");																					
//									intSelOrgInfoLen=(parseInt(intSelOrgInfoLen/intChangeLineCount)-1)*intChangeLineCount+intChangeLineCount+tempLength;																				
//								}else{
//									if(parseInt((intSelOrgInfoLen/intChangeLineCount))*intChangeLineCount==intSelOrgInfoLen){
//										$(".ui-drop_dialog_content").attr("style","height:"+ (336 +(parseInt(intSelOrgInfoLen / intChangeLineCount))*26)+"px");
//										$(".border.lft").attr("style","height:"+ (332 +(parseInt(intSelOrgInfoLen / intChangeLineCount))*26)+"px");
//										$(".border.rit").attr("style","height:"+ (332 +(parseInt(intSelOrgInfoLen / intChangeLineCount))*26)+"px");
//										$("#sel_org").attr("style","height:"+(parseInt(intSelOrgInfoLen / intChangeLineCount)+1)*26+"px");
//									}else{
//										if(parseInt(intSelOrgInfoLen / intChangeLineCount)==parseInt(headOrgLen / intChangeLineCount)){
//											$(".ui-drop_dialog_content").attr("style","height:"+ (336 +(parseInt(intSelOrgInfoLen / intChangeLineCount)+1)*26)+"px");
//											$(".border.lft").attr("style","height:"+ (332 +(parseInt(intSelOrgInfoLen / intChangeLineCount)+1)*26)+"px");
//											$(".border.rit").attr("style","height:"+ (332 +(parseInt(intSelOrgInfoLen / intChangeLineCount)+1)*26)+"px");
//											$("#sel_org").attr("style","height:"+(parseInt(intSelOrgInfoLen / intChangeLineCount)+1)*26+"px");
//										}else{
//											$(".ui-drop_dialog_content").attr("style","height:"+ (336 +(parseInt(intSelOrgInfoLen / intChangeLineCount)+1)*26)+"px");
//											$(".border.lft").attr("style","height:"+ (332 +(parseInt(intSelOrgInfoLen / intChangeLineCount)+1)*26)+"px");
//											$(".border.rit").attr("style","height:"+ (332 +(parseInt(intSelOrgInfoLen / intChangeLineCount)+1)*26)+"px");
//											$("#sel_org").attr("style","height:"+(parseInt(intSelOrgInfoLen / intChangeLineCount)+1)*26+"px");																					
//											intSelOrgInfoLen=(parseInt(intSelOrgInfoLen/intChangeLineCount)-1)*intChangeLineCount+intChangeLineCount+tempLength;																																	
//										}
//									}
//									
//								}					
//								
//							});
//							//查询该物料是否已经被选择
//							var objOrg = $("#"+obj.pk_org);
//							if(objOrg.length > 0){
//								inputObj.attr("checked", "checked");
//							}
//							var label = $("<label></label>").text(obj.name);
//							var inputObj1 = $("<input/>").val(obj.pk_org).attr("type", "hidden");
//							var inputObj2 = $("<input/>").val(obj.pk_group).attr(
//									"type", "hidden");	
//							var div = $("<div></div>")
//									.addClass("tree_category12").append(a)
//									.append(inputObj).append(label).append(inputObj1).append(inputObj2);
//							childrenDiv.append(div);
//											
////							var inputObj = $("<input/>").val(obj.pk_org).attr(
////									"type", "checkbox").attr("name", "pk_purOrg_intree");
////							
////							var label = $("<label></label>").text(obj.name);
////							var inputObj1 = $("<input/>").val(obj.pk_org).attr(
////									"type", "hidden");	
////
////							var div = $("<div></div>")
////									.addClass("tree_category12").append(a)
////									.append(inputObj).append(label).append(inputObj1);
////											
////							childrenDiv.append(div);
//						}
//						childrenDiv.insertAfter(category_triggerObj.parent());
//					}
//				});
//				
//				//自身展开后，将其兄弟节点及其子节点收缩回
//				category_triggerObj.parent(".tree_category12").next(".children").slideDown();
//				
//				if(category_triggerObj.parent(".tree_category12").length>0&&category_triggerObj.parent(".tree_category12").siblings(".tree_category12").length>0){
//				 category_triggerObj.parent(".tree_category12").siblings(".tree_category12").next(".children").slideUp(function(){
//					 $(this).prev(".tree_category12").find(".category_trigger12").removeClass("close");
//				 });
//				}
//				return false;
//
//			});
	
	$(".tree_btns12 .idBtnPicked").live('click', function() {
		//var items = $(this).parents(".ui-drop_dialog").find("[name='pk_purOrg_sel']");
		var items = $("#purOrgHeadPicker").find("[name='pk_purOrg_sel']");
		if(items != null){
			var str="";
			var pks="";
			//var pk_groups="";
			for(var loop=0; loop<items.length; loop++){
				if(items[loop].checked == true){					
					str += $(items[loop]).next("label").html()+ "," ;
					pks += $(items[loop]).val().substr(0,20)+ "," ;	
					//pk_groups+=$(items[loop]).val() ;		
				}
			}
			var length1=str.length;
			var length2=pks.length;
			$("#qryPurOrg").val(str.substring(0, length1-1));			
			$("#pk_purOrg").val(pks.substring(0, length2-1));
			$("#offsetTop").val(offsetTop);
//			if(str!=""){
//				$("#qryPurOrg").UITipInside( {
//				   'required' : false,
//				   'cleaner': false
//			    })
//			}									
		}
		if(str != ""){
			$("#qryPurOrg").val(str.substring(0, length1-1)).attr("style", "color:black");			
		}
		//$(this).parents(".ui-drop_dialog").slideUp();
		$("#purOrgHeadPicker").slideUp();
		return 0;
		
	});
	
	$(".tree_btns12 .idBtnCancel").live('click', function(){
		$("#org_filter").val("");
		//$(this).parents(".ui-drop_dialog").slideUp();
		$("#purOrgHeadPicker").slideUp();
	})
	
	function len(s) { 
		var l = 0; 
		var a = s.split(""); 
		for (var i=0;i<a.length;i++) { 
			if (a[i].charCodeAt(0)<299) { 
				l++; 
			} else { 
				l+=2; 
			} 
		} 
		return l; 
	}
	
	this.init = function() {

	}
}

$(function() {
	var purOrg = new PurOrgList();
	purOrg.init();
});

